IScriptSourcedModelElement Arabirim
Bir arabirim için bir komut dosyası kaynağına sahip tüm modeli öğeleri sağlar.
Ad alanı: Microsoft.Data.Schema.SchemaModel
Derleme: Microsoft.Data.Schema (Microsoft.Data.Schema.dll içinde)
Sözdizimi
'Bildirim
Public Interface IScriptSourcedModelElement _
Inherits IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
public interface IScriptSourcedModelElement : IModelElement,
IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
public interface class IScriptSourcedModelElement : IModelElement,
IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
type IScriptSourcedModelElement =
interface
interface IModelElement
interface IModelPropertyContainer
interface IModelEntity
interface IModelAnnotationHolder
end
public interface IScriptSourcedModelElement extends IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
IScriptSourcedModelElement türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
![]() |
ElementClass | Meta veri sınıfı için bir öğe alır. (IModelElement kaynağından devralındı.) |
![]() |
Model | Modeli başvurusu alır. (IModelEntity kaynağından devralındı.) |
![]() |
Name | Alır veya ayarlar öğesinin adı. (IModelElement kaynağından devralındı.) |
![]() |
PrimarySource | Öğe için birincil kaynağı hakkında bilgi alır. |
![]() |
ResolutionStatus | Değeri alır veya modeli öğe çözümleme durumu ayarlar. (IModelElement kaynağından devralındı.) |
![]() |
SecondarySources | İkincil kaynaklar listesi öğesi alır. |
![]() |
SourceCodePositions | Bu öðeyi tanýmlamak kaynaklar listesini alır. (IModelElement kaynağından devralındı.) |
![]() |
ValidationStatus | Değeri alır veya modeli öğesi geçerlilik durumunu ayarlar. (IModelElement kaynağından devralındı.) |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
![]() |
AddAnnotation | Bu öğe için verilen ek açıklama ekler. (IModelAnnotationHolder kaynağından devralındı.) |
![]() |
Delete | Bu örnek modelinden siler. (IModelElement kaynağından devralındı.) |
![]() |
GetAnnotations() | Bu öğeye eklenen açıklamaları listesini döndürür. (IModelAnnotationHolder kaynağından devralındı.) |
![]() |
GetAnnotations(Type) | Belirli türde ekli ek açıklamaları listesini döndürür. (IModelAnnotationHolder kaynağından devralındı.) |
![]() |
GetAnnotations(ModelIdentifier) | Verilen tanımlayıcıya sahip ekli ek açıklamaları listesini döndürür. (IModelAnnotationHolder kaynağından devralındı.) |
![]() |
GetAnnotations(ModelIdentifier, Type) | (IModelAnnotationHolder kaynağından devralındı.) |
![]() |
GetAnnotations<TType>() | Verilen ek açıklama uygulayan tüm ekli modeli ek açıklamalar yazın ve belirtilen modeli tanımlayıcısı vardır verir. (IModelAnnotationHolder kaynağından devralındı.) |
![]() |
GetAnnotations<TType>(ModelIdentifier) | (IModelAnnotationHolder kaynağından devralındı.) |
![]() |
GetComposingChildren | Çocuklar için bu öğe oluşturma bir listesini döndürür. (IModelElement kaynağından devralındı.) |
![]() |
GetHierarchicalChildren | Hiyerarşik çocuklar için bu öğe listesini döndürür. (IModelElement kaynağından devralındı.) |
![]() |
GetOwnerInfo | Öğe sahibi hakkında bilgi verir. (IModelElement kaynağından devralındı.) |
![]() |
GetProperty<TProperty> | Belirtilen özellik alır. (IModelPropertyContainer kaynağından devralındı.) |
![]() |
GetReferencedDanglingRelationshipEntries | Model içinde nerede sol tarafta bu öğedir ve ilişki sağ tarafında hiçbir öğe yok veya öğe sağdaki ikinci yok ilişki girişlerinin listesini döndürür. (IModelElement kaynağından devralındı.) |
![]() |
GetReferencedElements | Bu öğe ilişkinin sol tarafında olduğu bu öğe ile bir ilişkisi bulunan öğeleri listesini döndürür. (IModelElement kaynağından devralındı.) |
![]() |
GetReferencedRelationshipEntries | Bu öğenin sol tarafta yerin ilişki girişlerinin listesini döndürür. (IModelElement kaynağından devralındı.) |
![]() |
GetReferencingElements | Bu öğeyi sağ tarafta olduğu bu öğe ile bir ilişkisi bulunan öğeleri listesini döndürür. (IModelElement kaynağından devralındı.) |
![]() |
GetReferencingRelationshipEntries | Bu öğeyi sağ tarafta olduğu ilişki girişlerinin listesini döndürür. (IModelElement kaynağından devralındı.) |
![]() |
GetRelationship(ModelRelationshipClass) | İstenen ilişki sağlanan meta verileri kullanarak verir. (IModelElement kaynağından devralındı.) |
![]() |
GetRelationship<TFrom, TTo>(ModelRelationshipClass) | İlişki, iki ilişkili öğe belirtilen türde olduğu döndürür. (IModelElement kaynağından devralındı.) |
![]() |
GetRelationshipEntrySources | Verilen ilişkiyle ilgili kaynak bilgiler koleksiyonunu döndürür. |
![]() |
GetRelationships | Bu öğe ilişkiler listesini döndürür. (IModelElement kaynağından devralındı.) |
![]() |
IsDeleted | Nesneyi silinmiş olup olmadığını belirtir. (IModelElement kaynağından devralındı.) |
![]() |
IsExternal | Nesne bir dış kaynaktan yüklendi ve şema modelinin bir parçası olmadığını gösteren bir değeri döndürür. (IModelElement kaynağından devralındı.) |
![]() |
RemoveAnnotation | Bu model öğesinde belirtilen ek açıklama kaldırır. (IModelAnnotationHolder kaynağından devralındı.) |
![]() |
SetProperty<TProperty> | Belirtilen özellik ayarlar. (IModelPropertyContainer kaynağından devralındı.) |
Üst