Aracılığıyla paylaş


IGeneralization Arabirim

Belirli Sınıflandırıcısı devralır ve bazı özellikleri genel Sınıflandırıcısı augments iki classifiers arasında bir ilişki.Özellikleri nasıl tanımlandığını bağlı olarak, belirli Sınıflandırıcısı örneklerini de genel Sınıflandırıcısı örneği olarak görülebilir.

Ad alanı:  Microsoft.VisualStudio.Uml.Classes
Derleme:  Microsoft.VisualStudio.Uml.Interfaces (Microsoft.VisualStudio.Uml.Interfaces.dll içinde)

Sözdizimi

'Bildirim
Public Interface IGeneralization _
    Inherits IDirectedRelationship, IRelationship, IElement
public interface IGeneralization : IDirectedRelationship, 
    IRelationship, IElement
public interface class IGeneralization : IDirectedRelationship, 
    IRelationship, IElement
type IGeneralization =  
    interface
        interface IDirectedRelationship
        interface IRelationship
        interface IElement
    end
public interface IGeneralization extends IDirectedRelationship, IRelationship, IElement

IGeneralization türü aşağıdaki üyeleri ortaya koyar.

Özellikler

  Ad Açıklama
Genel özellik ApplicableStereotypes Bu öğeye uygulanabilir stereotypes kümesi. (IElement kaynağından devralındı.)
Genel özellik AppliedStereotypes Her IStereotypeInstance bir edinmek için bu öğe uygulandığını gösterir. (IElement kaynağından devralındı.)
Genel özellik Description Bu öğenin açıklaması. (IElement kaynağından devralındı.)
Genel özellik General Belirli Sınıflandırıcısı tarafından özelleştirilmiş Sınıflandırıcısı.
Genel özellik IsSubstitutable Belirli Sınıflandırıcısı örneklerini genel Sınıflandırıcısı örneklerini nerede gerekli kabul edilebilir olması doğru.
Genel özellik OwnedComments Bu öğe (yorumlar bağlı) yer alan açıklamalar alır. (IElement kaynağından devralındı.)
Genel özellik OwnedElements Bu öğe tarafından sahip olunan öğelerini alır.Her öğenin kök IModel dışında bir sahibi vardır. (IElement kaynağından devralındı.)
Genel özellik Owner Bu öğenin sahibi öğesi alır.Kök IModel dışında her öğenin bir sahibi vardır. (IElement kaynağından devralındı.)
Genel özellik Source Kaynak öğesinde ilişkinin. (IDirectedRelationship kaynağından devralındı.)
Genel özellik SourceElement Kaynak öğesinde ilişkinin. (IRelationship kaynağından devralındı.)
Genel özellik Specific Bilgi için generalizing Sınıflandırıcısı ekleyerek tanımlanan Sınıflandırıcısı.
Genel özellik Target Hedef öğe ilişkinin. (IDirectedRelationship kaynağından devralındı.)
Genel özellik TargetElement Hedef öğe ilişkinin. (IRelationship kaynağından devralındı.)
Genel özellik VisibleAppliedStereotypes (IElement kaynağından devralındı.)

Üst

Genişletme Yöntemleri

  Ad Açıklama
Genel Genişletme Yöntemi AddReference Bağlantılar genellikle dize URI, modelbus başvuru ya da iş öğesi kimliği gibi bir başvuru olduğu bir öğe için bir dizeAdı, başvuru türünü belirtmek için kullanın.Bağlantıyı temsil eden bir IReference nesnesi döndürür. (UmlExtensions tarafından tanımlandı.)
Genel Genişletme Yöntemi ApplyStereotype Edinmek için öğeyi uygulanır.Model öğesinin uzantısı tarafından edinmek temsil eden bir IStereotypeInstance oluşturur. (ProfileStereotypeExtensions tarafından tanımlandı.)
Genel Genişletme Yöntemi Delete Bu öğe ve öğeleri ve şekilleri ait herhangi bir ilişkileri siler. (UmlExtensions tarafından tanımlandı.)
Genel Genişletme Yöntemi DeleteAllReference Belirli bir etikete tüm başvuruları kaldırın. (UmlExtensions tarafından tanımlandı.)
Genel Genişletme Yöntemi GetId Bu öğe tanımlayan bir GUID değerini alır. (UmlExtensions tarafından tanımlandı.)
Genel Genişletme Yöntemi GetModelStore Bu elemanı içeren IModelStore alır. (UmlExtensions tarafından tanımlandı.)
Genel Genişletme Yöntemi GetReferences Bu öğeyle ilişkili IReferences belirli bir etikete alın. (UmlExtensions tarafından tanımlandı.)
Genel Genişletme Yöntemi GetRelatedElements<T> Bu öğe için belirtilen türde ilişkileriyle ilgili öğeleri alır. (UmlExtensions tarafından tanımlandı.)
Genel Genişletme Yöntemi GetRelatedLinks<T> Belirli bir türde ilişkileri ya da bu öðenin alır. (UmlExtensions tarafından tanımlandı.)
Genel Genişletme Yöntemi Shapes Açık herhangi bir Diyagram veya belirtilen bir modeli öğe görüntüleyen tüm şekilleri diyagram açın. (PresentationHelpers tarafından tanımlandı.)

Üst

Notlar

[!NOT]

Bu tür üzerinde tanımlanan yöntemler uzantısı yöntemleri.Yöntemleri kullanmak için bir proje başvurusu ekleyin.net derleme Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll ve yönergesi içermelidir using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml; kodunuzda.

Ayrıca bkz.

Başvuru

Microsoft.VisualStudio.Uml.Classes Ad Alanı